package cn.wolfcode.rbac.service;

import cn.wolfcode.rbac.domain.Role;
import cn.wolfcode.rbac.query.PageResult;
import cn.wolfcode.rbac.query.QueryObject;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface IRoleService {
    //获取所有角色信息
    public List<Role> list();
    //获取指定角色信息
    public Role get(Long id);
    //删除角色
    public void delete(Long id);
    //修改角色he增加角色
    public void saveOrUpdate(Role role,Long [] ids);
    //获取角色信息（分页）
    public PageInfo query(QueryObject qo);
}
